.PHONY:clean

CC=gcc

INC=-I ./include

CFLAGS:=-fPIC -shared
CFLAGS+=-O3 -g

all:libplugins_variadic.so libutil_variadic.so libgroup_file_variadic.so

libplugins_variadic.so:plugins_variadic.c
	$(CC) $(INC) $(CFLAGS) $< -o $@ 

libutil_variadic.so:util_variadic.c
	$(CC) $(INC) $(CFLAGS) $< -o $@ 

libgroup_file_variadic.so:group_file_variadic.c
	$(CC) $(INC) $(CFLAGS) $< -o $@ 

clean:
	-rm -rf *.so *.o
